package com.dlyk.common;

import org.springframework.stereotype.Component;

import java.lang.annotation.*;

/**
 * 全局注解
 * 数据范围注解
 */
@Target(ElementType.METHOD)   // 注解的使用范围
@Retention(RetentionPolicy.RUNTIME)  //该注解可以在运行时通过反射获取到
@Documented
@Component
public @interface DataScope {

    /**
     * 表的别名
     * @return
     */
     public String tableAlias() default "";

    /**
     * 表的字段名
     * @return
     */
    public String tableFiled() default "";

}
